firing/working on all cylinders - Französisch Englisch Wörterbuch